every second days - French English Dictionary